package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 智能配货明细单对象 bx_sdphdmx
 * 
 * @author tianxingxia
 * @date 2025-03-22
 */
public class BxSdphdmx extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 明细ID */
    private Integer mxid;

    /** 单据ID */
    @Excel(name = "单据ID")
    private Integer djid;

    /** 客户代码 */
    @Excel(name = "客户代码")
    private String khdm;

    /** 客户名称 */
    @Excel(name = "客户名称")
    private String khmc;

    /** 客户区域代码 */
    @Excel(name = "客户区域代码")
    private String khQydm;

    /** 客户区域名称 */
    @Excel(name = "客户区域名称")
    private String khQymc;

    /** 客户指定品牌代码 */
    @Excel(name = "客户指定品牌代码")
    private String khPpdm;

    /** 客户指定品牌名称 */
    @Excel(name = "客户指定品牌名称")
    private String khPpmc;

    /** 配货仓库代码 */
    @Excel(name = "配货仓库代码")
    private String ckdm;

    /** 配货仓库代码 */
    @Excel(name = "配货仓库代码")
    private String ckmc;

    /** 商品代码 */
    @Excel(name = "商品代码")
    private String spdm;

    /** 商品名称 */
    @Excel(name = "商品名称")
    private String spmc;

    /** 颜色代码 */
    @Excel(name = "颜色代码")
    private String gg1dm;

    /** 颜色名称 */
    @Excel(name = "颜色名称")
    private String gg1mc;

    /** 尺码代码 */
    @Excel(name = "尺码代码")
    private String gg2dm;

    /** 尺码名称 */
    @Excel(name = "尺码名称")
    private String gg2mc;

    /** 商品年份 */
    @Excel(name = "商品年份")
    private String nianfen;

    /** 大类代码 */
    @Excel(name = "大类代码")
    private String dldm;

    /** 大类名称 */
    @Excel(name = "大类名称")
    private String dlmc;

    /** 季节代码 */
    @Excel(name = "季节代码")
    private String jjdm;

    /** 季节名称 */
    @Excel(name = "季节名称")
    private String jjmc;

    /** 品牌代码 */
    @Excel(name = "品牌代码")
    private String ppdm;

    /** 品牌名称 */
    @Excel(name = "品牌名称")
    private String ppmc;

    /** 商品属性1代码 */
    @Excel(name = "商品属性1代码")
    private String fjsx1;

    /** 商品属性1名称 */
    @Excel(name = "商品属性1名称")
    private String fjsx1mc;

    /** 商品属性2代码 */
    @Excel(name = "商品属性2代码")
    private String fjsx2;

    /** 商品属性2名称 */
    @Excel(name = "商品属性2名称")
    private String fjsx2mc;

    /** 商品属性3代码 */
    @Excel(name = "商品属性3代码")
    private String fjsx3;

    /** 商品属性3名称 */
    @Excel(name = "商品属性3名称")
    private String fjsx3mc;

    /** 商品属性4代码 */
    @Excel(name = "商品属性4代码")
    private String fjsx4;

    /** 商品属性4名称 */
    @Excel(name = "商品属性4名称")
    private String fjsx4mc;

    /** 商品属性5代码 */
    @Excel(name = "商品属性5代码")
    private String fjsx5;

    /** 商品属性5名称 */
    @Excel(name = "商品属性5名称")
    private String fjsx5mc;

    /** 商品属性8代码 */
    @Excel(name = "商品属性8代码")
    private String fjsx6;

    /** 商品属性8名称 */
    @Excel(name = "商品属性8名称")
    private String fjsx6mc;

    /** 商品属性7代码 */
    @Excel(name = "商品属性7代码")
    private String fjsx7;

    /** 商品属性7名称 */
    @Excel(name = "商品属性7名称")
    private String fjsx7mc;

    /** 商品属性8代码 */
    @Excel(name = "商品属性8代码")
    private String fjsx8;

    /** 商品属性8名称 */
    @Excel(name = "商品属性8名称")
    private String fjsx8mc;

    /** 商品属性9代码 */
    @Excel(name = "商品属性9代码")
    private String fjsx9;

    /** 商品属性9名称 */
    @Excel(name = "商品属性9名称")
    private String fjsx9mc;

    /** 商品属性10代码 */
    @Excel(name = "商品属性10代码")
    private String fjsx10;

    /** 商品属性10名称 */
    @Excel(name = "商品属性10名称")
    private String fjsx10mc;

    /** 商品属性11代码 */
    @Excel(name = "商品属性11代码")
    private String fjsx11;

    /** 商品属性11名称 */
    @Excel(name = "商品属性11名称")
    private String fjsx11mc;

    /** 商品属性112代码 */
    @Excel(name = "商品属性12代码")
    private String fjsx12;

    /** 商品属性12名称 */
    @Excel(name = "商品属性12名称")
    private String fjsx12mc;

    /** 商品属性13代码 */
    @Excel(name = "商品属性13代码")
    private String fjsx13;

    /** 商品属性13名称 */
    @Excel(name = "商品属性13名称")
    private String fjsx13mc;

    /** 商品属性14代码 */
    @Excel(name = "商品属性14代码")
    private String fjsx14;

    /** 商品属性14名称 */
    @Excel(name = "商品属性14名称")
    private String fjsx14mc;

    /** 商品属性15代码 */
    @Excel(name = "商品属性15代码")
    private String fjsx15;

    /** 商品属性15名称 */
    @Excel(name = "商品属性15名称")
    private String fjsx15mc;

    /** 商品属性16代码 */
    @Excel(name = "商品属性16代码")
    private String fjsx16;

    /** 商品属性16名称 */
    @Excel(name = "商品属性16名称")
    private String fjsx16mc;

    public void setMxid(Integer mxid) 
    {
        this.mxid = mxid;
    }

    public Integer getMxid() 
    {
        return mxid;
    }
    public void setDjid(Integer djid) 
    {
        this.djid = djid;
    }

    public Integer getDjid() 
    {
        return djid;
    }
    public void setKhdm(String khdm) 
    {
        this.khdm = khdm;
    }

    public String getKhdm() 
    {
        return khdm;
    }
    public void setKhmc(String khmc) 
    {
        this.khmc = khmc;
    }

    public String getKhmc() 
    {
        return khmc;
    }
    public void setKhQydm(String khQydm) 
    {
        this.khQydm = khQydm;
    }

    public String getKhQydm() 
    {
        return khQydm;
    }
    public void setKhQymc(String khQymc) 
    {
        this.khQymc = khQymc;
    }

    public String getKhQymc() 
    {
        return khQymc;
    }
    public void setKhPpdm(String khPpdm) 
    {
        this.khPpdm = khPpdm;
    }

    public String getKhPpdm() 
    {
        return khPpdm;
    }
    public void setKhPpmc(String khPpmc) 
    {
        this.khPpmc = khPpmc;
    }

    public String getKhPpmc() 
    {
        return khPpmc;
    }
    public void setCkdm(String ckdm) 
    {
        this.ckdm = ckdm;
    }

    public String getCkdm() 
    {
        return ckdm;
    }
    public void setCkmc(String ckmc) 
    {
        this.ckmc = ckmc;
    }

    public String getCkmc() 
    {
        return ckmc;
    }
    public void setSpdm(String spdm) 
    {
        this.spdm = spdm;
    }

    public String getSpdm() 
    {
        return spdm;
    }
    public void setSpmc(String spmc) 
    {
        this.spmc = spmc;
    }

    public String getSpmc() 
    {
        return spmc;
    }
    public void setGg1dm(String gg1dm) 
    {
        this.gg1dm = gg1dm;
    }

    public String getGg1dm() 
    {
        return gg1dm;
    }
    public void setGg1mc(String gg1mc) 
    {
        this.gg1mc = gg1mc;
    }

    public String getGg1mc() 
    {
        return gg1mc;
    }
    public void setGg2dm(String gg2dm) 
    {
        this.gg2dm = gg2dm;
    }

    public String getGg2dm() 
    {
        return gg2dm;
    }
    public void setGg2mc(String gg2mc) 
    {
        this.gg2mc = gg2mc;
    }

    public String getGg2mc() 
    {
        return gg2mc;
    }
    public void setNianfen(String nianfen) 
    {
        this.nianfen = nianfen;
    }

    public String getNianfen() 
    {
        return nianfen;
    }
    public void setDldm(String dldm) 
    {
        this.dldm = dldm;
    }

    public String getDldm() 
    {
        return dldm;
    }
    public void setDlmc(String dlmc) 
    {
        this.dlmc = dlmc;
    }

    public String getDlmc() 
    {
        return dlmc;
    }
    public void setJjdm(String jjdm) 
    {
        this.jjdm = jjdm;
    }

    public String getJjdm() 
    {
        return jjdm;
    }
    public void setJjmc(String jjmc) 
    {
        this.jjmc = jjmc;
    }

    public String getJjmc() 
    {
        return jjmc;
    }
    public void setPpdm(String ppdm) 
    {
        this.ppdm = ppdm;
    }

    public String getPpdm() 
    {
        return ppdm;
    }
    public void setPpmc(String ppmc) 
    {
        this.ppmc = ppmc;
    }

    public String getPpmc() 
    {
        return ppmc;
    }
    public void setFjsx1(String fjsx1) 
    {
        this.fjsx1 = fjsx1;
    }

    public String getFjsx1() 
    {
        return fjsx1;
    }
    public void setFjsx1mc(String fjsx1mc) 
    {
        this.fjsx1mc = fjsx1mc;
    }

    public String getFjsx1mc() 
    {
        return fjsx1mc;
    }
    public void setFjsx2(String fjsx2) 
    {
        this.fjsx2 = fjsx2;
    }

    public String getFjsx2() 
    {
        return fjsx2;
    }
    public void setFjsx2mc(String fjsx2mc) 
    {
        this.fjsx2mc = fjsx2mc;
    }

    public String getFjsx2mc() 
    {
        return fjsx2mc;
    }
    public void setFjsx3(String fjsx3) 
    {
        this.fjsx3 = fjsx3;
    }

    public String getFjsx3() 
    {
        return fjsx3;
    }
    public void setFjsx3mc(String fjsx3mc) 
    {
        this.fjsx3mc = fjsx3mc;
    }

    public String getFjsx3mc() 
    {
        return fjsx3mc;
    }
    public void setFjsx4(String fjsx4) 
    {
        this.fjsx4 = fjsx4;
    }

    public String getFjsx4() 
    {
        return fjsx4;
    }
    public void setFjsx4mc(String fjsx4mc) 
    {
        this.fjsx4mc = fjsx4mc;
    }

    public String getFjsx4mc() 
    {
        return fjsx4mc;
    }
    public void setFjsx5(String fjsx5) 
    {
        this.fjsx5 = fjsx5;
    }

    public String getFjsx5() 
    {
        return fjsx5;
    }
    public void setFjsx5mc(String fjsx5mc) 
    {
        this.fjsx5mc = fjsx5mc;
    }

    public String getFjsx5mc() 
    {
        return fjsx5mc;
    }
    public void setFjsx6(String fjsx6) 
    {
        this.fjsx6 = fjsx6;
    }

    public String getFjsx6() 
    {
        return fjsx6;
    }
    public void setFjsx6mc(String fjsx6mc) 
    {
        this.fjsx6mc = fjsx6mc;
    }

    public String getFjsx6mc() 
    {
        return fjsx6mc;
    }
    public void setFjsx7(String fjsx7) 
    {
        this.fjsx7 = fjsx7;
    }

    public String getFjsx7() 
    {
        return fjsx7;
    }
    public void setFjsx7mc(String fjsx7mc) 
    {
        this.fjsx7mc = fjsx7mc;
    }

    public String getFjsx7mc() 
    {
        return fjsx7mc;
    }
    public void setFjsx8(String fjsx8) 
    {
        this.fjsx8 = fjsx8;
    }

    public String getFjsx8() 
    {
        return fjsx8;
    }
    public void setFjsx8mc(String fjsx8mc) 
    {
        this.fjsx8mc = fjsx8mc;
    }

    public String getFjsx8mc() 
    {
        return fjsx8mc;
    }
    public void setFjsx9(String fjsx9) 
    {
        this.fjsx9 = fjsx9;
    }

    public String getFjsx9() 
    {
        return fjsx9;
    }
    public void setFjsx9mc(String fjsx9mc) 
    {
        this.fjsx9mc = fjsx9mc;
    }

    public String getFjsx9mc() 
    {
        return fjsx9mc;
    }
    public void setFjsx10(String fjsx10) 
    {
        this.fjsx10 = fjsx10;
    }

    public String getFjsx10() 
    {
        return fjsx10;
    }
    public void setFjsx10mc(String fjsx10mc) 
    {
        this.fjsx10mc = fjsx10mc;
    }

    public String getFjsx10mc() 
    {
        return fjsx10mc;
    }
    public void setFjsx11(String fjsx11) 
    {
        this.fjsx11 = fjsx11;
    }

    public String getFjsx11() 
    {
        return fjsx11;
    }
    public void setFjsx11mc(String fjsx11mc) 
    {
        this.fjsx11mc = fjsx11mc;
    }

    public String getFjsx11mc() 
    {
        return fjsx11mc;
    }
    public void setFjsx12(String fjsx12) 
    {
        this.fjsx12 = fjsx12;
    }

    public String getFjsx12() 
    {
        return fjsx12;
    }
    public void setFjsx12mc(String fjsx12mc) 
    {
        this.fjsx12mc = fjsx12mc;
    }

    public String getFjsx12mc() 
    {
        return fjsx12mc;
    }
    public void setFjsx13(String fjsx13) 
    {
        this.fjsx13 = fjsx13;
    }

    public String getFjsx13() 
    {
        return fjsx13;
    }
    public void setFjsx13mc(String fjsx13mc) 
    {
        this.fjsx13mc = fjsx13mc;
    }

    public String getFjsx13mc() 
    {
        return fjsx13mc;
    }
    public void setFjsx14(String fjsx14) 
    {
        this.fjsx14 = fjsx14;
    }

    public String getFjsx14() 
    {
        return fjsx14;
    }
    public void setFjsx14mc(String fjsx14mc) 
    {
        this.fjsx14mc = fjsx14mc;
    }

    public String getFjsx14mc() 
    {
        return fjsx14mc;
    }
    public void setFjsx15(String fjsx15) 
    {
        this.fjsx15 = fjsx15;
    }

    public String getFjsx15() 
    {
        return fjsx15;
    }
    public void setFjsx15mc(String fjsx15mc) 
    {
        this.fjsx15mc = fjsx15mc;
    }

    public String getFjsx15mc() 
    {
        return fjsx15mc;
    }
    public void setFjsx16(String fjsx16) 
    {
        this.fjsx16 = fjsx16;
    }

    public String getFjsx16() 
    {
        return fjsx16;
    }
    public void setFjsx16mc(String fjsx16mc) 
    {
        this.fjsx16mc = fjsx16mc;
    }

    public String getFjsx16mc() 
    {
        return fjsx16mc;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("mxid", getMxid())
            .append("djid", getDjid())
            .append("khdm", getKhdm())
            .append("khmc", getKhmc())
            .append("khQydm", getKhQydm())
            .append("khQymc", getKhQymc())
            .append("khPpdm", getKhPpdm())
            .append("khPpmc", getKhPpmc())
            .append("ckdm", getCkdm())
            .append("ckmc", getCkmc())
            .append("spdm", getSpdm())
            .append("spmc", getSpmc())
            .append("gg1dm", getGg1dm())
            .append("gg1mc", getGg1mc())
            .append("gg2dm", getGg2dm())
            .append("gg2mc", getGg2mc())
            .append("nianfen", getNianfen())
            .append("dldm", getDldm())
            .append("dlmc", getDlmc())
            .append("jjdm", getJjdm())
            .append("jjmc", getJjmc())
            .append("ppdm", getPpdm())
            .append("ppmc", getPpmc())
            .append("fjsx1", getFjsx1())
            .append("fjsx1mc", getFjsx1mc())
            .append("fjsx2", getFjsx2())
            .append("fjsx2mc", getFjsx2mc())
            .append("fjsx3", getFjsx3())
            .append("fjsx3mc", getFjsx3mc())
            .append("fjsx4", getFjsx4())
            .append("fjsx4mc", getFjsx4mc())
            .append("fjsx5", getFjsx5())
            .append("fjsx5mc", getFjsx5mc())
            .append("fjsx6", getFjsx6())
            .append("fjsx6mc", getFjsx6mc())
            .append("fjsx7", getFjsx7())
            .append("fjsx7mc", getFjsx7mc())
            .append("fjsx8", getFjsx8())
            .append("fjsx8mc", getFjsx8mc())
            .append("fjsx9", getFjsx9())
            .append("fjsx9mc", getFjsx9mc())
            .append("fjsx10", getFjsx10())
            .append("fjsx10mc", getFjsx10mc())
            .append("fjsx11", getFjsx11())
            .append("fjsx11mc", getFjsx11mc())
            .append("fjsx12", getFjsx12())
            .append("fjsx12mc", getFjsx12mc())
            .append("fjsx13", getFjsx13())
            .append("fjsx13mc", getFjsx13mc())
            .append("fjsx14", getFjsx14())
            .append("fjsx14mc", getFjsx14mc())
            .append("fjsx15", getFjsx15())
            .append("fjsx15mc", getFjsx15mc())
            .append("fjsx16", getFjsx16())
            .append("fjsx16mc", getFjsx16mc())
            .toString();
    }
}
